﻿/**
 * \file Caserneeiics
 * \brief represente fabrique d'unite eii
 * */
namespace Implementation
{
	using interfaces;
	using System;
	using System.Collections.Generic;
	using System.Linq;
	using System.Text;
    [SerializableAttribute()]
	public class CaserneEii : Caserne
	{
        
        public virtual Directeur creerDirecteur(int x, int y)
        {
            DirecteurEii d = new DirecteurEii();
            d.setPosition(x, y);
            return d;
        }

        public virtual Etudiant creerEtudiant(int x, int y)
        {
            EtudiantEii e = new EtudiantEii();
            e.setPosition(x, y);
            return e;
        }

        public virtual Enseignant creerEnseignant(int x, int y)
        {
            EnseignantEii e = new EnseignantEii();
            e.setPosition(x, y);
            return e;
        }

		public CaserneEii()
		{
		}

	}
}

